Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
132 Semi-Detached £527,421 £92,500 14 Aug 1995
102 LONDON ROAD Terraced £490,141 £377,000 27 Feb 2017
106 LONDON ROAD Terraced £571,620 £399,950 20 Aug 2015
108 LONDON ROAD £655,680 £495,000 31 Oct 2016
FLAT 1 110 LONDON ROAD £469,538 £405,000 2 Nov 2020
FLAT 2 112 LONDON ROAD Terraced £624,090 £165,000 5 May 2000
114 LONDON ROAD Terraced £478,083 £375,000 20 Jul 2017
116 LONDON ROAD Terraced £408,523 £240,000 30 Jul 2012
132 LONDON ROAD Terraced £484,939 £180,000 20 Sep 2002
136 LONDON ROAD Semi-Detached £560,562 £550,000 6 May 2022
138 LONDON ROAD Detached £430,895 £275,000 22 Feb 2008
140 LONDON ROAD Terraced £1,382,373 £699,186 30 Jun 2004
142 LONDON ROAD Semi-Detached £472,219 £300,000 20 Mar 2014
HEWMAR HOUSE, 120 LONDON ROAD Detached £400,000 22 Mar 2024